package com.yf.exam.modules.exam.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value="AI生成考试", description="考试")
public class OpenAIExamDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "试卷Id", required=true)
    private String templID;

    @ApiModelProperty(value = "考试名称",required = true)
    private String examTitle;

    @ApiModelProperty(value = "考试开始时间", required = true)
    private String examStartTime;

    @ApiModelProperty(value = "考试结束时间",required = true)
    private String examEndTime;

    @ApiModelProperty(value = "考试类型",required = true)
    private String examType;

    @ApiModelProperty(value = "及格分",required = true)
    private Integer passGrade;

    @ApiModelProperty(value = "限考次数",required = true)
    private Integer limitNum;

    @ApiModelProperty(value = "总分数",required = true)
    private Integer totalScore;

}
